.runhomepage {
	background-color: #FFFFFF;
	width: 100%;
}
.runhomepage_data {
	width: 100%;
	padding:0 20upx;
	box-sizing: border-box;
	height: 135upx;
	display: flex;
	align-items: center;
	border-bottom: 10upx solid #F2F2F2;
	.active {
		height: 85upx;
		flex: 1;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		.active_title {
			font-size: 24upx ;
			color: #333333;
		}
		.active_num {
			color: #8738d2;
			font-weight: 24upx;
			font-weight: bold;
		}
	}
	.active:first-child {border-right: 2upx solid #e1e1e1;}
}
.introduce {
	padding: 0 30upx;
	box-sizing: border-box;
}
.brief {
	border-bottom: 2upx solid #e1e1e1;
	padding: 26upx 0;
	.brief_top {
		display: flex;
		height: 44upx;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 30upx;
		span {font-size: 32upx; color: #000000; font-weight: bold;}
		.icon {font-size: 32upx; height: 32upx;}
		.brief_vip {
			display: flex;
			align-items: center;
			height: 40upx;
			span {
				display: block;
				height: 40upx;
				font-size: 28upx;
				line-height: 40upx;
				font-weight: 400;
				margin-right: 20upx;
			
			}
		}
	}
	.brief_bottom {
		font-size: 28upx;
		color: #343434;
		line-height: 48upx;
	}
}
.brief:last-child {
	border-bottom: 0;
}
.btn {
	padding: 30upx;
	box-sizing: border-box;
	
}